package com.portal.dao;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.ejb.Stateless;

import com.portal.entities.ContratoValidado;

@Stateless
public class ContratoValidadoDAO extends GenericDAO<ContratoValidado>{

	public ContratoValidadoDAO() {
		super(ContratoValidado.class);
	}

	public List<ContratoValidado> findContratosValidadosByNumero(Long numeroContrato){
		Map<String, Object> parameters = new HashMap<String, Object>();
		parameters.put("numeroContrato", numeroContrato);

		return super.findResults(ContratoValidado.FIND_BY_NUMERO_DO_CONTRATO, parameters);
	}

	public List<ContratoValidado> findContratosValidadosById(Long idContrato){
		Map<String, Object> parameters = new HashMap<String, Object>();
		parameters.put("idContrato", idContrato);

		return super.findResults(ContratoValidado.FIND_BY_ID_DO_CONTRATO, parameters);
	}
}
